Big Huge Thesaurus

ciconia ciconia

noun

sounds kind of like